home *** CD-ROM | disk | FTP | other *** search
-
- ;---- Vertical Blank Interrupt Functions ----
-
-
-
- setvbint lea mod,a0
- bsr mt_init
-
- moveq #5,d0
- lea vbintserver(pc),a1
- ; lea vbintname(pc),a0
- ; move.l a0,10(a1)
- lea vbint(pc),a0
- move.l a0,18(a1)
- move.l 4.w,a6
- jsr -168(a6) ;addintserver
-
- * ;below is for TEST PURPOSES ONLY!
-
- waww cmp.b #255,$dff006
- bne.s waww
-
- btst #6,$bfe001
- bne.s waww
- *
-
-
- resetvbint moveq #5,d0
- lea vbintserver(pc),a1
- move.l 4.w,a6
- jsr -174(a6) ;remintserver
-
- bsr mt_end
- rts
-
- vbint movem.l d0-d7/a0-a6,-(sp)
- bsr mt_music
- movem.l (sp)+,d0-d7/a0-a6
- rts
-
- VBIntServer dc.l 0,0
- dc.b 2,0 ; type, priority
- dc.l 0 ;vbintname
- dc.l 0,0
-
- vbintname dc.b "VBlank_Name",0
- even
-
- include 'work:asm-one/replays/pt-play.s'
- even
- mod incbin 'work:asm-one/modules/mod.dance'
-